package com.itany.corejava.code07_面向对象.租车系统;

/**
 * @author 石小俊
 * 2024年07月16日 14:42
 * 抽象类
 */
public abstract class MotorVehicle {
    // 两个私有属性:no(车牌)、brand(品牌)
    private String no;
    private String brand;

    public MotorVehicle(String no, String brand) {
        this.no = no;
        this.brand = brand;
    }

    public MotorVehicle() {
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    /**
     * 计算租金,抽象方法
     * @param day
     * @return
     */
    public abstract double rent(int day);
}
